Big Huge Thesaurus

amphibious operation

noun